home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 19 / Night Owl (The Best of Shareware)(NOPV 19)(1996).ISO / 007a / mxl214b.zip / GERMDOC.ZIP / ARCHIVER.CFG next >
Text File  |  1995-12-27  |  4KB  |  140 lines

  1. ; ========================================
  2. ;  Beispielkonfiguration für die Archiver
  3. ; ========================================
  4. ;
  5. ; Archiverdefinitionen
  6. ;
  7. ;   Der integrierte Archiversupport von MaxList kann im prinzip jeden
  8. ;   Archiver unterstützen, der sich auf dem Markt befindet oder noch
  9. ;   entwickelt wird.
  10. ;   Durch eine geringe Anzahl von Parametern werden die zu verwendenden
  11. ;   Archiver definiert.
  12. ;   Das Format dieser Definition ist 100% identisch mit der von Squish.
  13. ;
  14. ; Archiver, End Archiver
  15. ;   Syntax: ARCHIVER    <Name>          
  16. ;
  17. ;   <Name> ist eine kurze Beschreibung des Packers. Dieser Name wird
  18. ;   als Referenz für diesen Packer benutzt.
  19. ;   Jede Definition beginnt mit ARCHIVER <Name> und enden bei END ARCHIVER.
  20. ;
  21. ; Extension
  22. ;   Syntax: EXTENSION   <Ext>
  23. ;
  24. ;   Hiermit wird festgelegt, welches Extension dieser Packer hat.
  25. ;   Wenn MaxList über ArchiveList eine Fileliste komprimiert, wird diese
  26. ;   Extension für die Archivdatei verwendet.
  27. ;
  28. ; Ident
  29. ;   Syntax: IDENT       <Offset, Signature>
  30. ;
  31. ;   Über diese beiden Werte wird der Archivtyp erkannt.
  32. ;   Offset ist ein positiver oder negativer Wert, der die Anzahl des Bytes
  33. ;   bis zur Signature definiert. Ist Offset positiv, wird vom Anfang der
  34. ;   Datei gerechnet, bei negativen Werten von Dateiende.
  35. ;   Der Dateianfang ist identisch mit Offset = 0, das Ende mit -0.
  36. ;   Steht also die Signature in den letzten beide Bytes einer Datei, muss
  37. ;   Offset -2 sein.
  38. ;
  39. ;   Signature besteht aus einer Folge von Bytewerten in Hexadezimaler
  40. ;   Schreibweise. Für jeder Byte MÜSSEN 2 Zeichen verwendet werden.
  41. ;   Zwischen den einzelnen Zeichen dürfen KEINE Leerzeichen stehen.
  42. ;
  43. ; Add
  44. ;   Syntax: ADD     <Progname [Parameter] %a %f>
  45. ;
  46. ;   Über den ADD Eintrag wird festgelegt, welches Programm mit welchen
  47. ;   Parametern für das Packen einer Datei verwendet werden soll.
  48. ;   Die Macros %a und %f müssen immer angegeben werden. Diese werden
  49. ;   vor dem Aufruf des Programmes durch den Namen des Archivers (%a) und
  50. ;   den Dateinamen (%f) ersetzt.
  51. ;
  52. ; Extract
  53. ;   Syntax: EXTRACT <Progname [Parameter] %a %f>
  54. ;
  55. ;   Der EXTRACT Eintrag legt fest, welches Programm mit welchen
  56. ;   Parametern für das Entpacken einer Datei benutzt wird.
  57. ;   Die Macros %a und %f müssen immer angegeben werden. Diese werden
  58. ;   vor dem Aufruf des Progammes durch den Namen des Archives (%a) und
  59. ;   den Dateinamen (%f) ersetzt.
  60. ;
  61. ; View
  62. ;   Syntax: VIEW    <Progname [Parameter] %a>
  63. ;
  64. ;   Dieser Eintrag wird von MaxList nicht verwendet und ist nur aus
  65. ;   Kompatibilitätsgründen vorhanden.
  66. ;
  67. Archiver ARC
  68.     Extension       ARC
  69.     Ident           0, 1a
  70.     OS2 Add         arc2 aw5 %a %f
  71.     DOS Add         arc a5 %a %f
  72.     OS2 Extract     arc2 xw %a %f
  73.     DOS Extract     pkxarc -x %a %f
  74. End Archiver
  75. ;
  76. DOS Archiver PAK
  77.     DOS Extension   PAK
  78.     DOS Ident       -2, fe
  79.     DOS Add         pak a %a %f
  80.     DOS Extract     pak e /wn %a %f
  81. DOS End Archiver
  82. ;
  83. Archiver ZIP
  84.     Extension       ZIP
  85.     Ident           0, 504b0304         ; "PK^c^d"
  86.     DOS Add         pkzip -a %a %f
  87.     OS2 Add         zip -jk %a %f
  88.     DOS Extract     pkunzip -n %a %f
  89.     OS2 Extract     unzip -n -j %a %f
  90. ;
  91. ; BEI Neueren Versionen (> 5.01) von OS/2 UNZIP muss
  92. ; für Extract folgende Zeile verwendet werden:
  93. ;
  94. ;   OS2 Extract     Unzip -n -j -C %a %f
  95. ;
  96. End Archiver
  97. ;
  98. Archiver LHarc
  99.     Extension       LZH
  100.     Ident           2, 2d6c68           ; "-lh"
  101.     DOS Add         lha a /m %a %f
  102.     OS2 Add         lh a %a %f
  103.     DOS Extract     lha e /m %a %f
  104.     OS2 Extract     lh x %a %f /o
  105. End Archiver
  106. ;
  107. Archiver ARJ
  108.     Extension       ARJ
  109.     Ident           0, 60ea
  110.     DOS Add         arj a -e+ %a %f
  111.     OS2 Add         ;--- ARJ not supported under OS/2
  112.     DOS Extract     arj e -n %a %f
  113.     OS2 Extract     unarj e %a %f
  114. End Archiver
  115. ;
  116. Archiver RAR
  117.     Extension     RAR
  118.     Ident         0, 52617221
  119.     DOS Add       rar a %a %f
  120.     OS2 Add       rar a %a %f
  121.     OS2 Extract   unrar e %a %f
  122.     DOS Extract   rar e -o- %a %f
  123. End Archiver
  124. ;
  125. DOS Archiver UC
  126.     DOS Extension UC2
  127.     DOS Ident     0, 554332
  128.     DOS Add       uc A -F -S %a %f
  129.     DOS Extract   uc E -F -S %a %f
  130. DOS End Archiver
  131. ;
  132. DOS Archiver ZOO
  133. DOS     Extension       ZOO
  134. DOS     Ident           0,5a4f4f
  135. DOS     Add             zoo a: %a %f
  136. DOS     Extract         zoo e:O %a %f
  137. DOS     View            zoo v %a
  138. DOS End Archiver
  139. ;
  140.